.win-con{
	float: left;
	width: 950px;
	/* background-color: #eee; */
	margin: 20px 0 0 5px;
	padding-bottom: 30px;
	max-width: 950px;
}
* .win-con{
	_display: inline;
}
.sub-win{
	float: left;
	margin-left: 15px;
	margin-top: 14px;
	min-height: 40px;
	min-width: 150px;
	max-width: 920px;
}
.win-hasborder{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
* .sub-win{
	_display: inline;
}
.cus-win{
	position: absolute;
	border: 1px solid #aaa;
	background-color: #eee;
	padding: 5px;
}
.column{
	width: 100%;
	min-height: 20px;
}
.portlet-content {
}
.ui-sortable-placeholder {
	border: 3px dashed #CCC;
	visibility: visible !important;
}
.ui-sortable-placeholder * {
	visibility: hidden;
}
.win-con-headline{
	/* height: 36px; width: 958; border-bottom: 1px solid #ccc; */
}
.win-con-headline .headline-title{
	/* float: left;
	line-height: 36px;
	font-size: 16px;
	font-weight: bold;*/
	padding-left: 10px;
}
.win-con-opt{
	float: right; margin-top: 1px;
}
.float-right{
	float: right;
}
* .float-right{
	_display: inline;
}